<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>  
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>                         
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>                        
<!DOCTYPE html>
<html>
 <head> 
  <title>엔컴즈 개발 프레임웍</title> 
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  <link rel="stylesheet" type="text/css" href="/pubtemplate/etc/boot/datepicker3.css" /> 
  <link rel="stylesheet" type="text/css" href="/pubtemplate/etc/boot/bootstrap-select.css" /> 
  <link rel="stylesheet" type="text/css" href="/pubtemplate/etc/boot/bootstrap.min.css" /> 
  <link rel="stylesheet" type="text/css" href="/pubtemplate/etc/style.css" /> 
  <script src="/pubtemplate/etc/jquery-1.11.1.min.js"></script> 
  <script src="/pubtemplate/etc/boot/bootstrap-datepicker.js"></script> 
  <script src="/pubtemplate/etc/boot/bootstrap-datepicker.kr.js"></script> 
  <script src="/pubtemplate/etc/boot/bootstrap.min.js"></script> 
  <script src="/pubtemplate/etc/boot/bootstrap-select.js"></script> 
  <script src="/pubtemplate/etc/html5.js"></script> 
  <style>


</style> 
  <script>
  var updatePubStatusInfo;
$(function(){	
	var paramList = new Array("pub_schedule_date","pub_end_date","pub_status"
			,"pub_browser_compatibility_ex9","pub_browser_compatibility_ex10","pub_browser_compatibility_ex11"
			,"pub_browser_compatibility_chrome","pub_w3c_check");
	checkValidation = function(pf_idx){
		var paramSize = paramList.length;
			
			if($("#pub_status_" + pf_idx ).val() != "001"){
				if($("#pub_status_" + pf_idx ).val() != "005"){
					for(var i=0, len = 2; i < len ; i++ ){					
						var objId_ = paramList[i] + "_" + pf_idx;
						var objId = "#" + paramList[i] + "_" + pf_idx;
						if($(objId).val() == ''){
							alert("예정일자 및 완료일자를 모두 입력하셔야 상태값 변경 가능합니다.");
							$("#pub_status_" + pf_idx).val( '001' );
				    		$("#pub_status_" + pf_idx).selectpicker('refresh');
							return false;
						}
					}
				}else{
					for(var i=0, len = paramList.length; i < len ; i++ ){
						
						var objId_ = paramList[i] + "_" + pf_idx;
						var objId = "#" + paramList[i] + "_" + pf_idx;
						var tagName = $(objId).prop("tagName");
						if(tagName != 'SELECT'){
							var typeAttr = $(objId).attr("type");
							if(typeAttr == 'text'){
								if($(objId).val() == ''){
									alert("예정일자 및 완료일자를 모두 입력하셔야 상태값 변경 가능합니다.");
									$("#pub_status_" + pf_idx).val( '001' );
						    		$("#pub_status_" + pf_idx).selectpicker('refresh');
						    		return false;
								}
							}
							if(typeAttr == 'checkbox'){
								if(!$(objId).is(":checked")){
									alert("Validation을 모두 확인 체크 후 완료할 수 있습니다.");
									$("#pub_status_" + pf_idx).selectpicker('refresh');
									return false;
								}
							}
						}
					}
				}
			}
			return true;
		}
	updatePubStatusInfo = function(pf_idx){
		if(checkValidation(pf_idx)){
			var paramSize = paramList.length;
			var params = {};
			
			for(var i=0, len = paramList.length; i < len ; i++ ){
				var comma = ",";
				if(i == 0){
					comma = "";
				}
				var objId_ = paramList[i] + "_" + pf_idx;
				var objId = "#" + paramList[i] + "_" + pf_idx;
				var tagName = $(objId).prop("tagName");
				console.log(objId + " : " + tagName + " : " );
				if(tagName == 'SELECT'){
					params[paramList[i]] = $(objId).val();
				}else{
					var typeAttr = $(objId).attr("type");
					console.log(typeAttr);
					if(typeAttr == 'text'){
						params[paramList[i]] = $(objId).val();
					}
					if(typeAttr == 'checkbox'){
						params[paramList[i]] = ($(objId).is(":checked") == true?"Y":"N");
					}
				}
			}
			params["pf_idx"] =  pf_idx; 
			params["user_id"] =  "sky"; 
			$.ajax({
	 			url : "/pub/ajax/updatePubFunctionInfo.do"
	 			,type : "POST"
	 			,dataType : "json"
	 			,data : params
	 			,success : function(data) {
			    
	 				selectPubFunctionList();
	 			 }
	 		});
		}
		
	 };
	var selectPubFunctionList = function(){
	 	var params = {
	 				 };

	 	$.ajax({
	 			url : "/pub/ajax/selectPubFunctionList.do"
	 			,type : "POST"
	 			,dataType : "json"
	 			,data : params
	 			,success : function(data) {
	 				var functionMapCnt = data.functionList.length;
	 				console.log(data.functionList);
			    	data.functionList.forEach(function(functionInfo){
			    		var pf_idx = functionInfo.pf_idx;
			    		
			    		if(functionInfo.pub_status == '005'){
			    			$( "#" + 'tr_' + pf_idx).addClass( "completion" );			    			
			    		}else{
			    			$( "#" + 'tr_' + pf_idx).removeClass();
			    		}

			    		$( "#" + "pub_status_" + pf_idx).val( functionInfo.pub_status );
			    		$( "#" + 'pub_status_' + pf_idx).selectpicker('refresh');
			    		$( "#" + 'pub_schedule_date_' + pf_idx).val(functionInfo.pub_schedule_date);
			    		$( "#" + 'pub_end_date_' + pf_idx).val(functionInfo.pub_end_date);
			    		
			    		if(functionInfo.pub_browser_compatibility_ex9 == 'Y'){
			    			$( "#" + 'pub_browser_compatibility_ex9_' + pf_idx).attr("checked", true);
			    		}
			    		if(functionInfo.pub_browser_compatibility_ex10 == 'Y'){
			    			$( "#" + 'pub_browser_compatibility_ex10_' + pf_idx).attr("checked", true);
			    		}
			    		if(functionInfo.pub_browser_compatibility_ex11 == 'Y'){
			    			$( "#" + 'pub_browser_compatibility_ex11_' + pf_idx).attr("checked", true);
			    		}
			    		if(functionInfo.pub_browser_compatibility_chrome == 'Y'){
			    			$( "#" + 'pub_browser_compatibility_chrome_' + pf_idx).attr("checked", true);
			    		}
			    		if(functionInfo.pub_w3c_check == 'Y'){
			    			$( "#" + 'pub_w3c_check_' + pf_idx).attr("checked", true);
			    		}
			    		
			    	});
			    	
			    	$('.selectpicker').selectpicker();
			    	var cont01Items = $("#cont01 .grid table tbody tr").size();	 // count logic1
			    	var cont01Completions = $("#cont01 .grid table tbody tr.completion").size();
			    	var cont01Processing = cont01Completions/cont01Items * 100;	
			    	var cont01ProcessingNum = cont01Processing.toFixed(2);
			    	$("#cont01Total").text(cont01Items);	
			    	$("#cont01Completion").text(cont01Completions);	   
			    	$("#cont01Processing").text(cont01ProcessingNum);
	 			 }
	 	});
	 };
	 
	
	
	$('#datapickerBox input').datepicker({
		  format: "yyyy-mm-dd",
		  startView: 0,
		  todayBtn:"linked",
		  language: "kr",
		  orientation: "top auto",
		  keyboardNavigation: false,
		  forceParse: false,
		  autoclose: true,
		  todayHighlight: true
		 });
	
	selectPubFunctionList();
	
	$('#datapickerBox input').datepicker()
    .on('changeDate', function(e){
    	var datePicId = e.target.id;
    	updatePubStatusInfo(datePicId.substr(datePicId.lastIndexOf('_')+1));
    });
});


</script> 
  <style>

</style> 
 </head> 
 <body> 
  <div id="wrap"> 
   <header> 
    <h1><strong>엔컴즈 개발 프레임웍</strong>HTML Filemap</h1> 
    <div class="logo"> 
     <img src="/pubtemplate/etc/logo.gif" alt="logo" /> 
    </div> 
   </header> 
   <div class="contents"> 
    <section id="cont01"> 
     <h1>Service</h1> 
     <div class="process-area clear"> 
      <div class="floatR">
       <strong id="cont01Completion">0</strong>
       <span>pages / <strong id="cont01Total"></strong><span>pages</span></span>
      </div> 
      <div class="floatL">
       <strong class="processing-wrap">진행율 : <strong class="processing" id="cont01Processing"></strong><span>%</span></strong>
      </div>
     </div> 
     <div class="grid"> 
      <table> 
       <colgroup> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
        <col style="width:auto" /> 
       </colgroup> 
       <thead> 
        <tr> 
         <th colspan="3">Category</th> 
         <th rowspan="2">URL</th> 
         <th rowspan="2">종료예정일</th> 
         <th rowspan="2">종료일</th> 
         <th rowspan="2">완료여부</th> 
         <th colspan="4">Browser Compatibility</th> 
         <th rowspan="2">W3C Markup <br />Validation Check</th> 
         <th rowspan="2">Comment</th> 
        </tr> 
        <tr> 
         <th>대메뉴</th> 
         <th>메뉴</th> 
         <th>화면</th> 
         <th><img src="/pubtemplate/etc/icon_ie.png" />9</th> 
         <th><img src="/pubtemplate/etc/icon_ie.png" />10</th> 
         <th><img src="/pubtemplate/etc/icon_ie.png" />11</th> 
         <th><img src="/pubtemplate/etc/icon_chrome.png" /></th> 
        </tr> 
       </thead> 
       <tbody id="ialisttbody">  
        <c:set var="pf_idx" value="${functionMap['/main/selectMainView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">메인</td> 
         <td class="left">메인화면</td> 
         <td class="left">메인화면</td> 
         <td><a href="/main/selectMainView.do">/main/selectMainView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/menu/selectMenuView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">메뉴</td> 
         <td class="left">메뉴관리</td> 
         <td class="left">메뉴관리 화면</td> 
         <td><a href="/menu/selectMenuView.do">/menu/selectMenuView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/lg/selectLoginFormView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">로그인관리</td> 
         <td class="left">로그인/로그아웃</td> 
         <td class="left">로그인 폼</td> 
         <td><a href="/lg/selectLoginFormView.do">/lg/selectLoginFormView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/intro/selectLessonProInfoView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left" rowspan="4">Academy 소개</td> 
         <td class="left" rowspan="2">레슨 프로 이력</td> 
         <td class="left">레슨프로이력화면</td> 
         <td><a href="/intro/selectLessonProInfoView.do">/intro/selectLessonProInfoView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/intro/selectLessonProInfoList.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">레슨프로이력 정보 가져오기</td> 
         <td><a href="/intro/selectLessonProInfoList.do">/intro/selectLessonProInfoList.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/intro/selectLessonCourseInfo.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">교육프로그램</td> 
         <td class="left">레슨 강좌 소개</td> 
         <td><a href="/intro/selectLessonCourseInfo.do">/intro/selectLessonCourseInfo.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/intro/selectAcademyInfoView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">찾아오기</td> 
         <td class="left">연습장 정보 화면</td> 
         <td><a href="/intro/selectAcademyInfoView.do">/intro/selectAcademyInfoView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/bd/selectNoticeBoardView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left" rowspan="3">게시판</td> 
         <td class="left" rowspan="3">게시판</td> 
         <td class="left">공지사항 게시판</td> 
         <td><a href="/bd/selectNoticeBoardView.do">/bd/selectNoticeBoardView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/bd/selectBoardView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">일반 게시판 </td> 
         <td><a href="/bd/selectBoardView.do">/bd/selectBoardView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/bd/selectMovieBoardView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">동영상 게시판</td> 
         <td><a href="/bd/selectMovieBoardView.do">/bd/selectMovieBoardView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/sch/selectMySchedulerView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left" rowspan="3">일정관리</td> 
         <td class="left" rowspan="3">일정관리</td> 
         <td class="left">나의 일정</td> 
         <td><a href="/sch/selectMySchedulerView.do">/sch/selectMySchedulerView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/sch/selectSchedulerInfoView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">일정 세부정보 화면</td> 
         <td><a href="/sch/selectSchedulerInfoView.do">/sch/selectSchedulerInfoView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/sch/selectAllSchedulerInfoList.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">전체 일정</td> 
         <td><a href="/sch/selectAllSchedulerInfoList.do">/sch/selectAllSchedulerInfoList.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/comu/selectCommunicateView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">대화</td> 
         <td class="left">회원간 대화</td> 
         <td class="left">회원간 대화</td> 
         <td><a href="/comu/selectCommunicateView.do">/comu/selectCommunicateView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
        <c:set var="pf_idx" value="${functionMap['/member/selectMemberInfoListView.do'].pf_idx}" />
        <tr id="tr_${pf_idx}"> 
         <td class="left">개인정보</td> 
         <td class="left">개인정보</td> 
         <td class="left">개인정보 리스트 화면</td> 
         <td><a href="/member/selectMemberInfoListView.do">/member/selectMemberInfoListView.jsp</a></td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_schedule_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> 
          <div class="col-xs-1" id="datapickerBox" style="width:90px"> 
           <input class="form-control input-sm" type="text" id="pub_end_date_${pf_idx}" name="wrtDt" placeholder="" style="width:90px;" readonly="readonly" /> 
          </div> </td> 
         <td> <select class="selectpicker" style="width:50px;" id="pub_status_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')"> <option value="001">예정</option> <option value="003">진행중</option> <option value="005">완료</option> </select> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex9_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex10_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_ex11_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_browser_compatibility_chrome_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> 
          <div class="checkbox"> 
           <label> <input type="checkbox" id="pub_w3c_check_${pf_idx}" onchange="javascript:updatePubStatusInfo('${pf_idx}')" /> </label> 
          </div> </td> 
         <td> <a href="javascript:void('comment');">이력보기</a> </td> 
        </tr>
       </tbody> 
      </table> 
     </div> 
    </section> 
   </div> 
   <footer>
     copyright by ntels Co., LTD. All rights reserved. 
   </footer> 
  </div>   
 </body>
</html>